A survey of agent-oriented software engineering paradigm: Towards its industrial acceptance

نویسنده

  • O. Zohreh Akbari
چکیده

Agent-oriented software engineering (AOSE) paradigm represents an interesting means of analyzing, designing and building complex software systems quite suitable to new software development requirements. Many scientific researches have been focused on this paradigm, yet its current state still reports relative lack of industrial acceptance compared to others. As a survey of AOSE paradigm, this paper outlines the overall state of this paradigm; and by identifying its weaknesses in detail, leads to a proposal solution to such shortcoming. This solution, in keeping with the existing approaches that aim to use situational method engineering (SME) in collaborative manner between agent-oriented methodology designers, suggests the use of a methodology evaluation framework in the process as well. This framework is a means to collect the best method fragment and evaluate consecutively the methodology during the development process for possible methodology improvements. The proposed solution is then readjusted to help software development organizations to reach the fifth level of Capability Maturity Model (CMM).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Engineering Industrial Multi-Agent Systems The JIAC V Approach

The community of agent researchers and engineers has produced a number of interesting and mature results. However, agent technology is still not widely adopted by industrial software developers or software companies. Yet, given that the software paradigms which are currently employed by the software industry, such as service-oriented architectures or cloud computing, have much in common with ag...

متن کامل

Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey

One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...

متن کامل

Towards an Ontological Account of Agent-Oriented Goals

The software agent paradigm has received considerable attention recently, both in research and industrial practice. However, adoption of this software paradigm remains elusive in software engineering practice. We claim that part of the adoption problem lies with the fact that mentalistic and social concepts underlying agents are subjective and complex for the average practitioner. Specifically,...

متن کامل

Structured Acceptance Test Suite Generation Process for Multi-Agent System

In recent years, Agent-Oriented Software Engineering (AOSE) methodologies are proposed to develop complex distributed systems based upon the agent paradigm. The implementation for such systems has usually the form of Multi-Agent Systems (MAS). Testing of MAS is a challenging task because these systems are often programmed to be autonomous and deliberative, and they operate in an open world, whi...

متن کامل

Aria Language - Towards Agent Orientation Paradigm

As building large-scale software systems is complex, several software engineering paradigms have been devised. Agent oriented paradigm is one of the most predominant contributions to the field of software engineering and has the potential to significantly improve current practice of the field. The paradigm should be elaborated both practically and conceptually. Most existing agent oriented fram...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010